The State Russian Museum, formerly the Russian Museum of His Imperial Majesty Alexander III, on Arts Square in Saint Petersburg, is the world s largest depository of Russian fine art. It is also one of the largest art museums in the world with total area over 30 hectares.
Address: Inzhenernaya St, 4, St Petersburg, Russia, 191186
Open ⋅ Closes 6 pm
Phone: 7 812 595-42-48
Established: April 13, 1895
Visitors: 2,260,231 (2021), second globally